

package padraoprototype;


public class Fenix extends Prototype{
    private int peso;
    private int tamanho;
    private String cor;
    private boolean vivo;
    Fenix(int peso, int tamanho, String cor){
        this.peso = peso;
        this.tamanho = tamanho;
        this.cor = cor;
        vivo = true;
    }

    public void matar(){
        vivo = false;
    }

    public void reviver(){
        vivo = true;
    }


    public String getCaracteristicas(){
        return "Peso: "+peso+"  -  tamanho: "+tamanho+"  -  cor: "+cor+"    -  E ele esta "+(vivo? "vivo" : "morto");
    }

    /**
     * @return the peso
     */
    public int getPeso() {
        return peso;
    }

    /**
     * @param peso the peso to set
     */
    public void setPeso(int peso) {
        this.peso = peso;
    }

    /**
     * @return the tamanho
     */
    public int getTamanho() {
        return tamanho;
    }

    /**
     * @param tamanho the tamanho to set
     */
    public void setTamanho(int tamanho) {
        this.tamanho = tamanho;
    }

    /**
     * @return the cor
     */
    public String getCor() {
        return cor;
    }

    /**
     * @param cor the cor to set
     */
    public void setCor(String cor) {
        this.cor = cor;
    }
}
